FHIR © HL7.org  |  Server Home  |  FHIR Server FHIR Server 3.4.11  |  FHIR Version n/a  User: [n/a]

Resource OperationDefinition/FHIR Server from package hl7.fhir.us.davinci-pr#current (47 ms)

Package hl7.fhir.us.davinci-pr
Type OperationDefinition
Id Id
FHIR Version R4
Source http://hl7.org/fhir/us/davinci-pr/https://build.fhir.org/ig/HL7/davinci-pr/OperationDefinition-SearchByPatient.html
Url http://hl7.org/fhir/us/davinci-pr/OperationDefinition/SearchByPatient
Version 1.0.0-ballot
Status active
Date 2024-12-16T14:03:45+00:00
Name SearchByPatient
Title Search for Postable Remittance By Patient
Experimental False
Realm us
Authority hl7
Description This operation is used to search for a postable remittance by providing patient information.
Type false
Kind operation

Resources that use this resource

CapabilityStatement
PostableRemittanceClientCapabilities Postable Remittance Client Capabilities
PostableRemittanceServerCapabilities Postable Remittance Server Capabilities

Resources that this resource uses

No resources found



Narrative

Note: links and images are rebased to the (stated) source

Generated Narrative: OperationDefinition SearchByPatient

URL: [base]/$searchByPatient

Input parameters Profile:Search By Patient Incoming Parameters

Output parameters Profile:Search Result Outgoing Parameters

Parameters

UseNameScopeCardinalityTypeBindingDocumentation
INTIN1..1string

Medical Group / Billing Provider / Payee TIN

INDateOfService0..1Period

Date of Service

INPayerID0..1string

Payer Identifer

INPayerName0..1string

Payer Name

INPatient1..1

Information about the patient being searched for.

INPatient.PatientID1..1string

Patient Member (or Subscriber) Insurance ID

INPatient.DateOfBirth1..1date

Patient date of birth

INPatient.FirstName0..1string

Patient First Name

INPatient.LastName0..1string

Patient Last Name

OUTTIN0..1string

Medical Group / Billing Provider / Payee TIN

OUTPayer0..1

Details of payer information.

OUTPayer.PayerID1..1string

Payer Identifier

OUTPayer.PayerName1..1string

Payer Name

OUTClaim0..*

Details to verify correct claim found.

OUTClaim.PayerClaimID1..1string

Payer Generated Claim ID (DCN or ICN)

OUTClaim.ProviderClaimID1..1string

Provider generated Claim ID

OUTClaim.ClaimReceivedDate1..1date

Claim Received Date

OUTClaim.ProviderID1..1string

NPI or Payer Assigned Provider Identifier

OUTClaim.PaymentInfo0..*

Details of adjudicated payment.

OUTClaim.PaymentInfo.PaymentDate1..1date

Payment Date

OUTClaim.PaymentInfo.PaymentNumber1..1string

Payment Number

OUTClaim.PaymentInfo.PaymentAmount1..1Money

Payment Amount

OUTClaim.PaymentInfo.Remittance0..*

Details of remittance advice.

OUTClaim.PaymentInfo.Remittance.RemittanceAdviceIdentifier1..1string

Remittance Advice Identifier

OUTClaim.PaymentInfo.Remittance.RemittanceAdviceType1..1codeRemittance Advice Value Set (Required)

Remittance Advice Type

OUTClaim.PaymentInfo.Remittance.RemittanceAdviceDate1..1date

Remittance Advice Date

OUTClaim.PaymentInfo.Remittance.RemittanceAdviceFileSize1..1integer

Remittance Advice File Size

OUTPatient1..1

Details to verify correct patient found.

OUTPatient.DateOfBirth1..1date

Patient date of birth

OUTPatient.PatientID1..1string

Patient Member (or Subscriber) Insurance ID

OUTPatient.PatientFirstName1..1string

Patient First Name

OUTPatient.PatientLastName1..1string

Patient Last Name


Source

{
  "resourceType" : "OperationDefinition",
  "id" : "SearchByPatient",
  "text" : {
    "status" : "generated",
    "div" : "<div xmlns=\"http://www.w3.org/1999/xhtml\"><p class=\"res-header-id\"><b>Generated Narrative: OperationDefinition SearchByPatient</b></p><a name=\"SearchByPatient\"> </a><a name=\"hcSearchByPatient\"> </a><a name=\"SearchByPatient-en-US\"> </a><p>URL: [base]/$searchByPatient</p><p>Input parameters Profile:<a href=\"StructureDefinition-searchByPatientParameters.html\">Search By Patient Incoming Parameters</a></p><p>Output parameters Profile:<a href=\"StructureDefinition-searchResultParameters.html\">Search Result Outgoing Parameters</a></p><h3>Parameters</h3><table class=\"grid\"><tr><td><b>Use</b></td><td><b>Name</b></td><td><b>Scope</b></td><td><b>Cardinality</b></td><td><b>Type</b></td><td><b>Binding</b></td><td><b>Documentation</b></td></tr><tr><td>IN</td><td>TIN</td><td/><td>1..1</td><td><a href=\"http://hl7.org/fhir/R4/datatypes.html#string\">string</a></td><td/><td><div><p>Medical Group / Billing Provider / Payee TIN</p>\n</div></td></tr><tr><td>IN</td><td>DateOfService</td><td/><td>0..1</td><td><a href=\"http://hl7.org/fhir/R4/datatypes.html#Period\">Period</a></td><td/><td><div><p>Date of Service</p>\n</div></td></tr><tr><td>IN</td><td>PayerID</td><td/><td>0..1</td><td><a href=\"http://hl7.org/fhir/R4/datatypes.html#string\">string</a></td><td/><td><div><p>Payer Identifer</p>\n</div></td></tr><tr><td>IN</td><td>PayerName</td><td/><td>0..1</td><td><a href=\"http://hl7.org/fhir/R4/datatypes.html#string\">string</a></td><td/><td><div><p>Payer Name</p>\n</div></td></tr><tr><td>IN</td><td>Patient</td><td/><td>1..1</td><td></td><td/><td><div><p>Information about the patient being searched for.</p>\n</div></td></tr><tr><td>IN</td><td>Patient.PatientID</td><td/><td>1..1</td><td><a href=\"http://hl7.org/fhir/R4/datatypes.html#string\">string</a></td><td/><td><div><p>Patient Member (or Subscriber) Insurance ID</p>\n</div></td></tr><tr><td>IN</td><td>Patient.DateOfBirth</td><td/><td>1..1</td><td><a href=\"http://hl7.org/fhir/R4/datatypes.html#date\">date</a></td><td/><td><div><p>Patient date of birth</p>\n</div></td></tr><tr><td>IN</td><td>Patient.FirstName</td><td/><td>0..1</td><td><a href=\"http://hl7.org/fhir/R4/datatypes.html#string\">string</a></td><td/><td><div><p>Patient First Name</p>\n</div></td></tr><tr><td>IN</td><td>Patient.LastName</td><td/><td>0..1</td><td><a href=\"http://hl7.org/fhir/R4/datatypes.html#string\">string</a></td><td/><td><div><p>Patient Last Name</p>\n</div></td></tr><tr><td>OUT</td><td>TIN</td><td/><td>0..1</td><td><a href=\"http://hl7.org/fhir/R4/datatypes.html#string\">string</a></td><td/><td><div><p>Medical Group / Billing Provider / Payee TIN</p>\n</div></td></tr><tr><td>OUT</td><td>Payer</td><td/><td>0..1</td><td></td><td/><td><div><p>Details of payer information.</p>\n</div></td></tr><tr><td>OUT</td><td>Payer.PayerID</td><td/><td>1..1</td><td><a href=\"http://hl7.org/fhir/R4/datatypes.html#string\">string</a></td><td/><td><div><p>Payer Identifier</p>\n</div></td></tr><tr><td>OUT</td><td>Payer.PayerName</td><td/><td>1..1</td><td><a href=\"http://hl7.org/fhir/R4/datatypes.html#string\">string</a></td><td/><td><div><p>Payer Name</p>\n</div></td></tr><tr><td>OUT</td><td>Claim</td><td/><td>0..*</td><td></td><td/><td><div><p>Details to verify correct claim found.</p>\n</div></td></tr><tr><td>OUT</td><td>Claim.PayerClaimID</td><td/><td>1..1</td><td><a href=\"http://hl7.org/fhir/R4/datatypes.html#string\">string</a></td><td/><td><div><p>Payer Generated Claim ID (DCN or ICN)</p>\n</div></td></tr><tr><td>OUT</td><td>Claim.ProviderClaimID</td><td/><td>1..1</td><td><a href=\"http://hl7.org/fhir/R4/datatypes.html#string\">string</a></td><td/><td><div><p>Provider generated Claim ID</p>\n</div></td></tr><tr><td>OUT</td><td>Claim.ClaimReceivedDate</td><td/><td>1..1</td><td><a href=\"http://hl7.org/fhir/R4/datatypes.html#date\">date</a></td><td/><td><div><p>Claim Received Date</p>\n</div></td></tr><tr><td>OUT</td><td>Claim.ProviderID</td><td/><td>1..1</td><td><a href=\"http://hl7.org/fhir/R4/datatypes.html#string\">string</a></td><td/><td><div><p>NPI or Payer Assigned Provider Identifier</p>\n</div></td></tr><tr><td>OUT</td><td>Claim.PaymentInfo</td><td/><td>0..*</td><td></td><td/><td><div><p>Details of adjudicated payment.</p>\n</div></td></tr><tr><td>OUT</td><td>Claim.PaymentInfo.PaymentDate</td><td/><td>1..1</td><td><a href=\"http://hl7.org/fhir/R4/datatypes.html#date\">date</a></td><td/><td><div><p>Payment Date</p>\n</div></td></tr><tr><td>OUT</td><td>Claim.PaymentInfo.PaymentNumber</td><td/><td>1..1</td><td><a href=\"http://hl7.org/fhir/R4/datatypes.html#string\">string</a></td><td/><td><div><p>Payment Number</p>\n</div></td></tr><tr><td>OUT</td><td>Claim.PaymentInfo.PaymentAmount</td><td/><td>1..1</td><td><a href=\"http://hl7.org/fhir/R4/datatypes.html#Money\">Money</a></td><td/><td><div><p>Payment Amount</p>\n</div></td></tr><tr><td>OUT</td><td>Claim.PaymentInfo.Remittance</td><td/><td>0..*</td><td></td><td/><td><div><p>Details of remittance advice.</p>\n</div></td></tr><tr><td>OUT</td><td>Claim.PaymentInfo.Remittance.RemittanceAdviceIdentifier</td><td/><td>1..1</td><td><a href=\"http://hl7.org/fhir/R4/datatypes.html#string\">string</a></td><td/><td><div><p>Remittance Advice Identifier</p>\n</div></td></tr><tr><td>OUT</td><td>Claim.PaymentInfo.Remittance.RemittanceAdviceType</td><td/><td>1..1</td><td><a href=\"http://hl7.org/fhir/R4/datatypes.html#code\">code</a></td><td><a href=\"ValueSet-RemittanceAdviceType.html\">Remittance Advice Value Set</a> (Required)</td><td><div><p>Remittance Advice Type</p>\n</div></td></tr><tr><td>OUT</td><td>Claim.PaymentInfo.Remittance.RemittanceAdviceDate</td><td/><td>1..1</td><td><a href=\"http://hl7.org/fhir/R4/datatypes.html#date\">date</a></td><td/><td><div><p>Remittance Advice Date</p>\n</div></td></tr><tr><td>OUT</td><td>Claim.PaymentInfo.Remittance.RemittanceAdviceFileSize</td><td/><td>1..1</td><td><a href=\"http://hl7.org/fhir/R4/datatypes.html#integer\">integer</a></td><td/><td><div><p>Remittance Advice File Size</p>\n</div></td></tr><tr><td>OUT</td><td>Patient</td><td/><td>1..1</td><td></td><td/><td><div><p>Details to verify correct patient found.</p>\n</div></td></tr><tr><td>OUT</td><td>Patient.DateOfBirth</td><td/><td>1..1</td><td><a href=\"http://hl7.org/fhir/R4/datatypes.html#date\">date</a></td><td/><td><div><p>Patient date of birth</p>\n</div></td></tr><tr><td>OUT</td><td>Patient.PatientID</td><td/><td>1..1</td><td><a href=\"http://hl7.org/fhir/R4/datatypes.html#string\">string</a></td><td/><td><div><p>Patient Member (or Subscriber) Insurance ID</p>\n</div></td></tr><tr><td>OUT</td><td>Patient.PatientFirstName</td><td/><td>1..1</td><td><a href=\"http://hl7.org/fhir/R4/datatypes.html#string\">string</a></td><td/><td><div><p>Patient First Name</p>\n</div></td></tr><tr><td>OUT</td><td>Patient.PatientLastName</td><td/><td>1..1</td><td><a href=\"http://hl7.org/fhir/R4/datatypes.html#string\">string</a></td><td/><td><div><p>Patient Last Name</p>\n</div></td></tr></table></div>"
  },
  "extension" : [
    {
      "url" : "http://hl7.org/fhir/StructureDefinition/structuredefinition-wg",
      "valueCode" : "claims"
    },
    {
      "url" : "http://hl7.org/fhir/StructureDefinition/structuredefinition-fmm",
      "valueInteger" : 1,
      "_valueInteger" : {
        "extension" : [
          {
            "url" : "http://hl7.org/fhir/StructureDefinition/structuredefinition-conformance-derivedFrom",
            "valueCanonical" : "http://hl7.org/fhir/us/davinci-pr/ImplementationGuide/hl7.fhir.us.davinci-pr"
          }
        ]
      }
    },
    {
      "url" : "http://hl7.org/fhir/StructureDefinition/structuredefinition-standards-status",
      "valueCode" : "trial-use",
      "_valueCode" : {
        "extension" : [
          {
            "url" : "http://hl7.org/fhir/StructureDefinition/structuredefinition-conformance-derivedFrom",
            "valueCanonical" : "http://hl7.org/fhir/us/davinci-pr/ImplementationGuide/hl7.fhir.us.davinci-pr"
          }
        ]
      }
    }
  ],
  "url" : "http://hl7.org/fhir/us/davinci-pr/OperationDefinition/SearchByPatient",
  "version" : "1.0.0-ballot",
  "name" : "SearchByPatient",
  "title" : "Search for Postable Remittance By Patient",
  "status" : "active",
  "kind" : "operation",
  "date" : "2024-12-16T14:03:45+00:00",
  "publisher" : "HL7 International / Payer/Provider Information Exchange Work Group",
  "contact" : [
    {
      "name" : "HL7 International / Payer/Provider Information Exchange Work Group",
      "telecom" : [
        {
          "system" : "url",
          "value" : "http://www.hl7.org/Special/committees/claims"
        }
      ]
    }
  ],
  "description" : "This operation is used to search for a postable remittance by providing patient information.",
  "jurisdiction" : [
    {
      "coding" : [
        {
          "system" : "urn:iso:std:iso:3166",
          "code" : "US",
          "display" : "United States of America"
        }
      ]
    }
  ],
  "code" : "searchByPatient",
  "system" : true,
  "type" : false,
  "instance" : false,
  "inputProfile" : "http://hl7.org/fhir/us/davinci-pr/StructureDefinition/searchByPatientParameters",
  "outputProfile" : "http://hl7.org/fhir/us/davinci-pr/StructureDefinition/searchResultParameters",
  "parameter" : [
    {
      "name" : "TIN",
      "use" : "in",
      "min" : 1,
      "max" : "1",
      "documentation" : "Medical Group / Billing Provider / Payee TIN",
      "type" : "string"
    },
    {
      "name" : "DateOfService",
      "use" : "in",
      "min" : 0,
      "max" : "1",
      "documentation" : "Date of Service",
      "type" : "Period"
    },
    {
      "name" : "PayerID",
      "use" : "in",
      "min" : 0,
      "max" : "1",
      "documentation" : "Payer Identifer",
      "type" : "string"
    },
    {
      "name" : "PayerName",
      "use" : "in",
      "min" : 0,
      "max" : "1",
      "documentation" : "Payer Name",
      "type" : "string"
    },
    {
      "name" : "Patient",
      "use" : "in",
      "min" : 1,
      "max" : "1",
      "documentation" : "Information about the patient being searched for.",
      "part" : [
        {
          "name" : "PatientID",
          "use" : "in",
          "min" : 1,
          "max" : "1",
          "documentation" : "Patient Member (or Subscriber) Insurance ID",
          "type" : "string"
        },
        {
          "name" : "DateOfBirth",
          "use" : "in",
          "min" : 1,
          "max" : "1",
          "documentation" : "Patient date of birth",
          "type" : "date"
        },
        {
          "name" : "FirstName",
          "use" : "in",
          "min" : 0,
          "max" : "1",
          "documentation" : "Patient First Name",
          "type" : "string"
        },
        {
          "name" : "LastName",
          "use" : "in",
          "min" : 0,
          "max" : "1",
          "documentation" : "Patient Last Name",
          "type" : "string"
        }
      ]
    },
    {
      "name" : "TIN",
      "use" : "out",
      "min" : 0,
      "max" : "1",
      "documentation" : "Medical Group / Billing Provider / Payee TIN",
      "type" : "string"
    },
    {
      "name" : "Payer",
      "use" : "out",
      "min" : 0,
      "max" : "1",
      "documentation" : "Details of payer information.",
      "part" : [
        {
          "name" : "PayerID",
          "use" : "out",
          "min" : 1,
          "max" : "1",
          "documentation" : "Payer Identifier",
          "type" : "string"
        },
        {
          "name" : "PayerName",
          "use" : "out",
          "min" : 1,
          "max" : "1",
          "documentation" : "Payer Name",
          "type" : "string"
        }
      ]
    },
    {
      "name" : "Claim",
      "use" : "out",
      "min" : 0,
      "max" : "*",
      "documentation" : "Details to verify correct claim found.",
      "part" : [
        {
          "name" : "PayerClaimID",
          "use" : "out",
          "min" : 1,
          "max" : "1",
          "documentation" : "Payer Generated Claim ID (DCN or ICN)",
          "type" : "string"
        },
        {
          "name" : "ProviderClaimID",
          "use" : "out",
          "min" : 1,
          "max" : "1",
          "documentation" : "Provider generated Claim ID",
          "type" : "string"
        },
        {
          "name" : "ClaimReceivedDate",
          "use" : "out",
          "min" : 1,
          "max" : "1",
          "documentation" : "Claim Received Date",
          "type" : "date"
        },
        {
          "name" : "ProviderID",
          "use" : "out",
          "min" : 1,
          "max" : "1",
          "documentation" : "NPI or Payer Assigned Provider Identifier",
          "type" : "string"
        },
        {
          "name" : "PaymentInfo",
          "use" : "out",
          "min" : 0,
          "max" : "*",
          "documentation" : "Details of adjudicated payment.",
          "part" : [
            {
              "name" : "PaymentDate",
              "use" : "out",
              "min" : 1,
              "max" : "1",
              "documentation" : "Payment Date",
              "type" : "date"
            },
            {
              "name" : "PaymentNumber",
              "use" : "out",
              "min" : 1,
              "max" : "1",
              "documentation" : "Payment Number",
              "type" : "string"
            },
            {
              "name" : "PaymentAmount",
              "use" : "out",
              "min" : 1,
              "max" : "1",
              "documentation" : "Payment Amount",
              "type" : "Money"
            },
            {
              "name" : "Remittance",
              "use" : "out",
              "min" : 0,
              "max" : "*",
              "documentation" : "Details of remittance advice.",
              "part" : [
                {
                  "name" : "RemittanceAdviceIdentifier",
                  "use" : "out",
                  "min" : 1,
                  "max" : "1",
                  "documentation" : "Remittance Advice Identifier",
                  "type" : "string"
                },
                {
                  "name" : "RemittanceAdviceType",
                  "use" : "out",
                  "min" : 1,
                  "max" : "1",
                  "documentation" : "Remittance Advice Type",
                  "type" : "code",
                  "binding" : {
                    "strength" : "required",
                    "valueSet" : "http://hl7.org/fhir/us/davinci-pr/ValueSet/RemittanceAdviceType"
                  }
                },
                {
                  "name" : "RemittanceAdviceDate",
                  "use" : "out",
                  "min" : 1,
                  "max" : "1",
                  "documentation" : "Remittance Advice Date",
                  "type" : "date"
                },
                {
                  "name" : "RemittanceAdviceFileSize",
                  "use" : "out",
                  "min" : 1,
                  "max" : "1",
                  "documentation" : "Remittance Advice File Size",
                  "type" : "integer"
                }
              ]
            }
          ]
        }
      ]
    },
    {
      "name" : "Patient",
      "use" : "out",
      "min" : 1,
      "max" : "1",
      "documentation" : "Details to verify correct patient found.",
      "part" : [
        {
          "name" : "DateOfBirth",
          "use" : "out",
          "min" : 1,
          "max" : "1",
          "documentation" : "Patient date of birth",
          "type" : "date"
        },
        {
          "name" : "PatientID",
          "use" : "out",
          "min" : 1,
          "max" : "1",
          "documentation" : "Patient Member (or Subscriber) Insurance ID",
          "type" : "string"
        },
        {
          "name" : "PatientFirstName",
          "use" : "out",
          "min" : 1,
          "max" : "1",
          "documentation" : "Patient First Name",
          "type" : "string"
        },
        {
          "name" : "PatientLastName",
          "use" : "out",
          "min" : 1,
          "max" : "1",
          "documentation" : "Patient Last Name",
          "type" : "string"
        }
      ]
    }
  ]
}

XIG built as of ??metadata-date??. Found ??metadata-resources?? resources in ??metadata-packages?? packages.